separation of livestock - Alemán Inglés Diccionario